import { EventGroup } from "../event";
import { GAME_API } from "../instances/gameapi_unique_id";
import { Logger } from "../utils/debug_log";

export abstract class Component {
    static logger: Logger = new Logger(GAME_API.withName("Component"));
    abstract evengGroup: EventGroup;

    abstract enable(): void;
    abstract disable(): void;
}
